/*
 * After modifying this style sheet, refresh the page being designed to see the effect of the modification.
 * Click the Refresh button in the Visual Designer toolbar to refresh the page.
 */
	/* Style rules to make Java Server faces Standarad data tables look better */


.head2 {
	/*background-image: url();*/
	background-color: #4C9600;
	text-align: left;
	vertical-align: middle;
	/*color: #CFF;*/
	padding: 4px 0;
}

.body3 {
	/*height: 100px;*/
	overflow: auto;
}

.tabela {
	background-image: url(../resources/logo.png);
	width: 100%;
	height: 100%;
	valign: top;
}

.coluna1QtdeRegistros {
	width: 90%;
	text-align: right;
}

.coluna2QtdeRegistros {
	width: 10%;
	text-align: right;
}

.coluna1Pesquisa {
	height: 100%;
	width: 80%;
	valign: midlle;
}

.coluna2Pesquisa {
	height: 100%;
	width: 20%;
	valign: midlle;
}

.colunaTitulo {
	height: 100%;
	width: 84%;
	valign: top;
}

.colunaAcesso {
	width: 16%;
	height: 100%;
	valign: top;
}

.colunaDig {
	width: 20%;
	text-align: left;
}

.colunaPid {
	width: 60%;
}

.colunaStatusAjax {
	width: 20%;
	text-align: right;
}

.rotuloPID {
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

.rotuloRodape {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.colunaCaixaControle {
	width: 20%;
	valign: midlle;
	text-align: right;
}

.linhaTitulo {
	height: 15pt;
	valign: center;
}

.linhaHead {
	height: 100%;
	vertical-align: top;
}

.fundoTela {
	background-color: #DBE5EB;
}

.alinhamentoPanel {
	text-align: right;
}

.column1Dig {
	width: 10%;
}

.column2Dig {
	width: 90%;
}

.columnTexto {
	width: 60%;
}

.columnTextoDireita {
	width: 60%;
	text-align: right;
}

.columnForm {
	width: 40%;
}

.columnlbOutra {
	width: 10%;
}

.column1Outra {
	width: 40%;
}

.column2Outra {
	width: 20%;
	text-align: right;
}

.column3Outra {
	width: 30%;
}

.titulo {
	font-size: 20;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

.rotuloDisabled {
	color: black;
}

.rotulo {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.rotuloPesquisa {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

.comboBox {
	width: 350px;
	height: 100px;
}

.rotuloTotal {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

.rotuloErro {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.rotuloSucesso {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
}

.subheader {
	background-color: #FFFFFF;
	text-align: right;
	width: 100%;
	height: 20px;
	border: 1px dotted #CEC0C0;
}

.subheadertext {
	color: #FFFFFF !important;
	font-size: 12px !important;
	font-weight: bold !important;
	padding-left: 10px;
	padding-right: 10px;
}

.subheaderbutton {
	background-color: #d7d9e7;;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 10px;
	color: #000099;
}

.button {
	font-weight: bold;
}

.list-header {
	background-color: #e4e9f0;
	font-size: larger;
	font-weight: bold;
	text-align: left;
}

.list-header-menor {
	background-color: #e4e9f0;
	font-weight: bold;
	text-align: left;
}

.list-paging-header {
	background-color: white;
}

.list-paging-footer {
	background-color: white;
}

.list-row-even {
	
}

.list-row-odd {
	background-color: #e4e9f0;
}

/* Style rules for message severity levels */
.infoMessage {
	color: black;
}

.warnMessage {
	color: orange;
	font-weight: bold;
}

.errorMessage {
	color: red;
	font-weight: bold;
}

.fatalMessage {
	color: red;
	font-style: italic;
	font-weight: bold;
}